// 订单状态枚举 - 与后端保持一致
export const ORDER_STATUS = {
  ALL: 0,        // 全部
  UNPAID: 1,     // 待支付
  PAID: 2,       // 已支付（待确认）
  FINISHED: 4,   // 已完成
  CANCELED: 5    // 已取消
}

// 状态文本映射
export const ORDER_STATUS_TEXT = {
  [ORDER_STATUS.ALL]: '全部',
  [ORDER_STATUS.UNPAID]: '待付款',
  [ORDER_STATUS.PAID]: '待确认',
  [ORDER_STATUS.FINISHED]: '已完成',
  [ORDER_STATUS.CANCELED]: '已取消'
}

// 前端标签页索引映射到后端状态
export const TAB_TO_STATUS = {
  0: ORDER_STATUS.ALL,
  1: ORDER_STATUS.UNPAID,
  2: ORDER_STATUS.PAID,
  3: ORDER_STATUS.FINISHED,
  4: ORDER_STATUS.CANCELED
} 